home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
InfoMagic Standards 1994 January
/
InfoMagic Standards - January 1994.iso
/
inet
/
ietf
/
osids
/
93mar.min
< prev
next >
Wrap
Text File
|
1993-05-17
|
20KB
|
609 lines
CURRENT_MEETING_REPORT_
Reported by Ed Reed/Xerox
Minutes of the OSI Directory Services Working Group (OSIDS)
The Working Group began with introductions and was followed by a review
of the Agenda and the Minutes of the November 1992 meeting. The Minutes
were accepted without comment. The session continued with the Liaison
Reports.
1. WG-NAP (Erik Huizer)
There are three task forces working:
o Work that Panos-Gavriil Tsigaridas is doing.
o Data Management - how to get data into the directory, and keep
it up to date and accurate.
o Legal and Privacy issues - going to publish first results as an
analysis of Dutch and other regulations recently published.
2. NADF (Tim Howes)
Decided to open to users, but as non-voting members. Piloting
continues.
3. DISI (Tim Howes)
Reformed under the Integrated Directory Services Working Group,
with the addition of Whois++, want to address general directory
issues.
4. AARNet (Mark Prior)
One of the divisions of Telecom have joined the pilot. Currently
doing a Whois++ startup. Trying to get a new binary distribution
of ISODE 8.0 ready.
5. Paradise
The First project ended with 1992. Next Project (transition) will
run sixteen months. Now also has Inrea as a partner. Using Quipu
and Pizzaro implementations. DE now will perform very broad
(c=??/cn=name) searches. China, Slovenia (means ISODE 8.0
required), Croatia, Slovakia have joined. A question was raised
about the issue of intellectual property rights associated with DE
and other Paradise tools.
6. NREN-NIS (Sri Sataluri/Mark Kosters)
Internic will begin providing services April 1. - Internic
1
personal listings will be available. Will provide DE access, and
other X.500 services and WAIS. Plan to make WAIS info avail via
X.500, too, but not immediately. Plan to make registration data
available via X.500.
7. DOD
Defense messaging system will take over the old switches including
Autodin. Will be X.400 based, and are building an X.500 directory
support.
8. Integrated Services Panel (US/GSA)
There's a newsletter describing efforts available. Directory
services now are flat file, with X.500 direction.
Progression of Standards (Erik Huizer)
o Published the Strategy Document.
There was a long discussion which had been prompted by John Curran
but he was unable to be here to discuss.
o LDAP
It was not clear whether the Document was published, but it had
left the IESG. There may be a block of some sort - Tim Howes took
an action to see if it's being held up in the IAB.
No other documents are pending immediate progression. DSA Metrics will
be discussed later.
Experiment Progress
DIT Counting
Character Set
JPEG
Concluded at previous meeting, other than for publication of
new approach in updated RFC1274
QOS
DE QOS: - Paul Barker
Feature Added to latest DE
Those familiar with Directory Knowledge
* Which org's data likely to be available
* Likely to be returned tolerably quickly
* attempts to provide naive user with some info
Doesn't follow OSI-DS 15
* coverage - 1 out of 62 GB orgs have QOS attributes
2
* Data vs DSA - emphasis should be on data avail,
rather than DSA avail
* Response time - no attempt made in OSI-DS 15 to indicate
likely response time
* Credibility - values self-assigned.
Approach used
DE uses simple database of information availability and
response times
- "result" of each query added to QOS database
((query times > threshhold time) &&
info for that query is database))
users told how long query usually takes
or
user told if query unlikely to succeed on basis
of recent failures
Shortcomings of current approach
Database built only from 'simple' query mod
power searching provides much more information
No account taken of when a query is made (time of day)
More hysteresis is needed
Abandons are not recorded
no timestamping of information
Database trimming tools are needed
Database is too simple at the moment.
The Group has not concluded that the draft OSI-DS 15 should be
abandoned, if more of the values specified there are in fact
implemented. The question is whether DSA and DUA implementors will
build OSI-DS 15 approaches, or not.
There is some overlap between this experiment and the MADMAN efforts.
Gavriil Tsigaridas reported some of their efforts have raised an issue
with DS-15's use, or lack of, object type data in the QOS database. One
approach is to just record information about times to find people.
Information is probably only of interest at the local level - views are
too different from other places via other access mechanisms.
There is some value to share the implementation approach taken, but this
is an experiment, still.
Seems like we've gone far enough on DS-15, and we should look in some
other direction. DS-15 is complementary, but should be extended with
interface native information which doesn't belong in the directory.
Paul will see if he can make what he's done available for others to
implement.
A poll of the Group indicated continued interest in developing OSI-DS
15, but no there were no volunteers to be the editor.
3
Schema Working Group
A previous meeting chartered a small subgroup to look at this. That
Group never got together. There have been other issues (JPEG, etc.,)
which have come up needing help, too, but still no volunteers to edit.
Panos Gavriil Tsigaridas' Document
Panos asked people to please read his document. Applications need the
ability to use a common repository for information about management
information, there would be a valuable synergy.
Charter Review
Steve and Erik each published Draft Charters. Steve doesn't think it
makes sense to put things into the Charter which need to be done, if
there's not support from the Working Group members to do them. He
proposes four:
1. Liaisons
2. Schema Coordination
3. DSA/DUA Metrics
4. IP address representation
Erik points out we need to be stricter in our procedures and resources
as the IETF grows - specifically with regard to Charter and time
schedules. Only if there are concrete objectives and times will the
Charter be renewed. Erik's list includes:
1. Non-white pages use of the directory
2. Test strategies
3. Schema management
4. Guidelines for technical implementation, migration to 1993, and
database coupling.
Paradise has an objective including interoperation of directory
services. Interoperation is more properly a target of pilot projects,
with which the Group wants to liaison, but that should not be part of
this Group's Charter.
Perhaps if the Group defined where the holes in the standard exist which
preclude interoperability, and publishes RFCs to fill the holes, then at
least there would be a unified face to the implementors. For instance,
Siemans has delivered an RFC based product, which goes beyond the OSI
Standard, when pressed by pilot managers.
To some extent, this seems to be a necessary activity, in spite of the
continuing claims by vendors that the extensions are non-standard, and
4
will be obsoleted by the next standard.
(Erik) - IDS will focus on general problems relating to directory
services, while OSIDS will focus on X.500 specific issues.
Metrics
Roland - Has been testing the Siemens DSA. Has also had to look at
interoperability testing. There are holes in the standards - schema
handling, access control, etc. There appears to be holes in the
metrics, too - they report good results, when you know there are
problems.
Paradise - Paul Barker
Discussed new data management tools in more detail - which will be
available shortly. Archie-like service based on X.500...begins with a
leap of faith that it makes sense to record information about documents
in the directory. The presentation provided an overview of the approach
to be taken.
The sense of the Group was that the it should take the project being
done as a work item. Paul will edit the papers he's done towards an
RFC.
Representing WHOIS data in the X.500 Directory (Sri Sataluri)
The objective is to provide access to information about network entities
and to define a schema for representing that data. A concern was
expressed that that approach may simply be replicating a centralized
database, and not really distributing it - but there was disagreement
with that concern.
Charting Networks in the Directory (OSI-DS 37-39) - Glenn Mansfield and
Thomas Johannsen
The presentation included background, problem discussion and a
description of a proposed solution. The objective is to provide a
distributed map of the network.
Not only topology, but the policies, costs, services, properties,
administration and management attributes, and contacts. Many kinds of
applications can use the information, but network management is the main
thrust of the effort.
CONMAN Project is addressing configuration management. SOFTPAGES
Project is addressing cost computation, using the configuration
5
information from CONMAN, etc. In addition, file server contents is
indexed in the directory.
The consensus of the Group was that the it should be dealing with the
problems described here. A subgroup of volunteers agreed to meet over
dinner and plan work (Paul Barker, Tim Howes, Thomas Johannsen, Mark
Knopper (silent volunteer) (missed dinner), Mark Kosters, Ruth Lang,
Sylvain Langlois, Bruce Mackey, Glen Mansfield, Ed Reed, Sheri Repucci,
Sri Sataluri, Mark Smith and Scott Williamson
This group identified a list of documents to be published, and accepted
volunteers to edit the them.
o Roadmap (Steve H-K)
o IP Addressing Schema (Glenn, Thomas, Mark Ko, Sri)
o Network Objects Schema (Thomas, Sri, Ed, Mark Ko.)
o RFC1279 Revision (Mark Ko.)
o Naming Layout (Sri)
o Transition Plan for Existing Services and Deployment (Scott, Glenn)
o Business Process Model (Operations Guidelines) - Glenn
o Security and Privacy (Tim)
o OSI Addressing (to be determined)
o XNS Addressing (Ed)
Abstract: Charting Networks in the Directory. Work in progress at AIC,
WIDE, Tohoku University.
There is a dearth of information about the network
- Interconnections, policy of transit n/w's, contact persons, ..
The present status of the n/w info is piecemeal and diverse
- geographical separations [ the various NICS, ...]
- specific Usage oriented [ DNS, whois, .... ]
A Unified view is proposed- something like a global annotated n/w map
showing interconnections and their properties and policies
the functions/services of the elements
admin/mgmt related info
form the base of Directory Services
name , address , manager, policy, route, ...
The Map may be used for
Conf mgmt : see n/w configuration, designing/administration/planning
Route mgmt: checking optimality of paths, support route servers, ...
Fault mgmt: alternate paths, ..
Service mgmt: information on servers/services, Managers, users,
6
By definition the Map is Huge, quasi-static, geographically distributed and
requires distributed control & maintenance
X.500 based distributed directory provides the base for such a map
Points Addressed in the Proposal:
-Scalability, distribution of control & maintenance, preservation of
admin/political boundaries < X.500 based model
-Simple representation < should be close to the real world
-Minimize data duplication < images like organizationRole to be used
-Use existing services/info [ DNS, NIC ] for bootstrapping
-Address evolving technologies/problems [ supernetting, ..]
The network Map:
- comprises of networks, nodes, interfaces
Images:
- allow several functional images of the same physical n/w
OSI/IP/SNA descriptions of the same n/w is possible
The Applications that are coming up:
- ConMan Project
- Configuration info supplements other mgmt info
- Displays map, finds manager who should be contacted
- Suggests bypasses in case of problems
- SoftPages Project
- Target is to optimize document retrieval
- The "Map" gives the cost [function of speed, tariff, ...]
from the user to the ftp servers
- The "Map" also contains info about the servers and contents
- The "cheapest" server from the user is found
- NIC info server
- provides a single-window whois-type service
Status:
- Pilots have been implemented [ Thomas will present ]
- experimentation has been carried out [ Thomas will present ]
Plan of Action
- develop strategies/tools for populating the Directory
- take the pilot to wider [ national -> international] arena
link NICs, Maps
- develop nice UAs, applications
Time Frame
- Next IETF:
More Results, population, coverage, usage.
Bootstrapping strategies.
7
Notes to talk of Thomas Johannsen:
Implementation of OSI-DS 37-39 in national pilot done.
Aim: representing
- networks
- IP numbers
- ftp archives
Interaction of following information supported by references
and tree structure:
- white spaces namespace
- network descriptions
- IP number namespace
- DNS namespace
1) Networks in the Directory:
Populating
=> in general no config database available
=> upload existing data from WHOIS, BITNET.NODES, DNS...
=> gathering data "by hand" from network admins, ...
==> Technical and administrative support needed.
NIC support
experimental upload of parts of JNIC-WHOIS database into
X.500 done.
Autoconvert for part of JNICs database (IP numbers 133.*.0.0) produces:
X.500 object number
organization 194
organizationalUnit 247
pilotPerson 429
IPnetwork 228
IPgroup 228
=> uploading WHOIS to X.500 helps populating white pages
space, too!
Problems of autoconvert:
- non-unique use of org-names
- addition of organizational entries over DSA boundaries difficult
- X.500 access rights
X.500 based whois responder as user agent provides access to
white pages and non-white pages information. Send mail to
x500-query@aic-wide.aic.co.jp with subject 'help'.
8
2) Pilot Directory configuration (for OSI-DS-38/39)
3 DSAs form isolated pilot world for experiments
number of objects in pilot DSAs:
object Sazae Saki Guppy total
organization 8 3 193 204
org.-Unit 19 11 244 274
pilotPerson 34 7 416 457
network 13 0 0 13
ipNw'Image 41 8 202 251
node 71 0 0 71
ipNd'Image 80 5 2 87
port 49 0 0 49
ipPortImage 83 8 3 94
del.Block 0 0 24 24
ipGroup 0 0 244 244
ipReference 0 0 65 65
fileServer 8 4 3 15
file 12287 2839 7895 23021
total 12693 2885 9291 24869
3) Soft Pages Project (OSI-DS-39)
aim: reduce unnecessary ftp traffic
- provide help for efficient and network optimized file retrieval
- use of network connection properties
- representation of contents of fileservers in the Directory
Maintaining SoftPages:
- initial loading of all filenames into the Directory (once
only)
- daily addition and deleteion of new or outdated files
(number of files depends on size and activity of fileserver)
- final deletion of all filenames from Directory when fileserver goes
out of operation (once only)
=> can be done by crontab job which reads ls-lR, builds diff
to previous entry and has DUA functionality (add/del in DIB)
estimated size of ftp servers to track: typically 3000 -
10000 files; with several tens to hundreds changes per day.
Bulk loading tests performed on pilot DSAs.
Summary: addition of 10000 file objects takes approx. 30 minutes
daily updates takes about 1 minute
Using SPP
Searching filenames as
- full match,
- leading substring match,
9
- non-leading substring match.
Result of tests: searching one object takes about 1 second
for amount of up to 10000 objects in one ftp-mirror.
Investigating impact of SPP
cost = f (speed, traffic, charge, priority)
cost calculation in experiment done by using ftpd-logs and
simplified backbone network map of Japan Internet.
- randomly chosen logs of 5 ftp sites
- scanned about 35000 anonymous get operations
- checked for filename, size, date against 45 ftp sites
- IF file was found in ls-lR of a cheaper ftp site THEN
non-optimal retrieval.
results expressed as non-optimality ratios:
no. of files 32 %
bytes 38 %
total cost 50 %
4) Summary
Non-white pages X.500 usage by several applications,
e.g. NIC control, ConMan project, SoftPages project.
Attendees
Claudio Allocchio Claudio.Allocchio@elettra.trieste.it
Jules Aronson aronson@nlm.nih.gov
Paul Barker p.barker@cs.ucl.ac.uk
Russell Blaesing rrb@one.com
John Boatright bryan_boatright@ksc.nasa.gov
George Chang gkc@ctt.bellcore.com
Wayne Clark wclark@cisco.com
Robert Cooney cooney@wnyose.nctsw.navy.mil
Simon Coppins coppins@arch.adelaide.edu.au
Thomas DeWitt tdewitt@osi.ncsl.nist.gov
Marcello Frutig frutig@rnp.impa.br
Roland Hedberg Roland.Hedberg@rc.tudelft.nl
Marco Hernandez marco@mh-slip.cren.edu
Gerd Holzhauer holzhauer1@applelink.apple.com
Jeroen Houttuin houttuin@rare.nl
Tim Howes tim@umich.edu
Erik Huizer huizer@surfnet.nl
Barbara Jennings bjjenni@sandia.gov
10
Thomas Johannsen Thomas.Johannsen@ebzaw1.et.tu-dresden.de
Kevin Jordan Kevin.E.Jordan@cdc.com
David Katinsky dmk@pilot.njin.net
Steve Kille S.Kille@isode.com
Mark Knopper mak@merit.edu
Mark Kosters markk@internic.net
Lakshman Krishnamurthy lakashman@ms.uky.edu
Mary La Roche maryl@cos.com
Ruth Lang rlang@nisc.sri.com
Sylvain Langlois Sylvain.Langlois@exp.edf.fr
Bruce Mackey brucem@cinops.xerox.com
Bill Manning bmanning@sesqui.net
Glenn Mansfield glenn@aic.co.jp
Judy Nasar jdnasar@magnus.acs.ohio-state.edu
Geir Pedersen Geir.Pedersen@usit.uio.no
Mark Prior mrp@itd.adelaide.edu.au
Edward Reed eer@cinops.xerox.com
Sheri Repucci smr@merit.edu
Jim Romaguera romaguera@cosine-mhs.switch.ch
Yzhak Ronen y.ronen@homxa.att.com
Marshall Rose mrose@dbc.mtview.ca.us
Srinivas Sataluri sri@qsun.att.com
Mark Smith mcs@umich.edu
Larry Snodgrass snodgrass@bitnic.educom.edu
Catherine Summers cfs@cos.com
Louisa Thomson louisa@whitney.hac.com
Panos-Gavriil Tsigaridas Tsigaridas@fokus.berlin.gmd.dbp.de
Alan Williamson scottw@nic.ddn.mil
Russ Wright wright@lbl.gov
11